vehicle with mounted ladders - Francés Inglés Diccionario